Insight that cannot be communicated is wasted. Good visualization is how analysts explore data and persuade others, and Python is the standard tool for it.
Introduction to data visualization and the data science process, Python basics, NumPy and pandas for data acquisition and preparation, plotting with Matplotlib (line, area, histogram, KDE, bar, pie, box, scatter), and advanced charts such as heat maps and tree maps.
Why visualization matters, the data science process flow and the role of visualization in it.
Benefits of Python for data science, Jupyter Notebook, imports, lists, tuples and dictionaries.
The NumPy library, data acquisition and preparation, and the pandas library.
Matplotlib architecture and the core plots: line, area, histogram, KDE, bar, pie, box and scatter.
Heat maps and tree maps.
Lab oriented, with Jupyter notebooks. Beginners should do the Python basics chapter on their own.